.container {
  padding: 0rpx !important;
}

.top-show {
  width: 100%;
  height: 360rpx;
  background-image: url('https://5b0988e595225.cdn.sohucs.com/c_fill,w_675,h_1200,q_70/images/20190320/c56709a5aade45108074988b161c6820.jpeg');

  .top-show-img {
    width: 100%;
    height: 100%;
  }
}
.operate{
  padding: 5rpx 5rpx;
  margin-top: 20rpx;
  border-radius: 30rpx;
  van-cell-group{
    border-radius: 20rpx;
    background-color: red;

  }
}

.bottom-show {
  margin: 0 16rpx;

  .section {
    background-color: #fff;
    border-radius: 20rpx;
    padding: 20rpx;
  }

  .user-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: -86rpx;
    color: #999;

    .avatar-container {
      display: flex;
      align-items: center;

      image {
        width: 120rpx;
        height: 120rpx;
        border-radius: 50%;
        margin-right: 20rpx;
      }

      .no-login {
        display: flex;
        flex-direction: column;
        font-size: 24rpx;

        text:first-child {
          font-size: 28rpx;
        }

        .ellipsis {
          width: 400rpx;
          overflow: hidden;
          text-overflow: ellipsis;
          overflow: hidden;
          white-space: nowrap;
        }
      }
    }
  }

  .order {
    background-color: #fff;
    margin-top: 20rpx;

    .order-title-wrap,
    .order-content-wrap {
      padding: 20rpx;
      display: flex;
      justify-content: space-between;
    }

    .order-title-wrap {
      .title {
        color: #444;
        // font-weight: 700;
      }

      .more {
        color: #ccc;
        font-size: 24rpx;
      }
    }

    .order-content-wrap {
      display: flex;

      .iconfont {
        font-size: 60rpx;
        text-align: center;
      }

      text {
        font-size: 25rpx;
        margin-top: 20rpx;
      }
    }

    .order-content-item {
      display: flex;
      flex-direction: column;
      align-items: center;
      .text-font{
        color: red;
        font-weight: 700;
      }
    }
  }

  .after-scale {
    margin-top: 30rpx;

    .order-title-wrap {
      line-height: 50rpx;
    }

    .after-scale-item {
      display: flex;
      margin: 30rpx 15rpx;
      color: #999;
      padding: 8rpx 5rpx;
      line-height: 50rpx;
      text {
        font-size: 25rpx;
        margin-left: 20rpx;
      }

      .iconfont {
        color: #a2b364;
      }
    }
  }
  .btton{
    width: 100%;
    background-color: #fff;
    text-align: left;
    padding: 0rpx;
    margin: 0rpx;
    line-height: 1.3;
    font-size: 26rpx;
    border-radius: 10rpx;
    color: #a39aa3;
  }
  .btton::after{
    border: none;
    border-radius: 20rpx;
  }
  .info-footer {
    height: 100rpx;
    line-height: 100rpx;
    text-align: center;
    color: #aaa;
    font-size: 25rpx;
  }
}
